Big Huge Thesaurus

family Simuliidae

noun

sounds kind of like